total amount payable - French English Dictionary